const { Userm, Blog, User } = require('./model')

!(async function(){
  // 删除一条博客
  // const delBlogRes = await Blog.destroy({
  //   where: {
  //     id: 3
  //   }
  // })
  // console.log('delBlogRes：', delBlogRes > 0)

  // 删除一个用户
  // 由于做了外键关联，因此删除用户的同时会把关联的blogs数据同时删除
  // 注意：如果外键的Foreign Key Options的On Delete设置了RESTRICT
  // 那么将无法删除成功，此时要改为CASCADE
  const delUserRes = await User.destroy({
    where: {
      id: 1
    }
  })
  console.log('delUserRes：', delUserRes > 0)
})()